non-repayable aid - Español Inglés Diccionario